meat pastry - Turkish English Dictionary